claymore mine

Noun
  1. an antipersonnel land mine whose blast is aimed at the oncoming enemy

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa